<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
  <meta charset="UTF-8">
  <title>JavaScript Let</title>
</head>
<body>
<h1>JavaScript 提升</h1>
<p>通过 var 声明的变量会提升到顶端。使用 <b>var</b>，您可以在声明之前使用变量：</p>

<p id="demo"></p>
<script>
  carName="Audi";
  document.getElementById("demo").innerHTML=carName;
  var carName;
</script>

</body>
</html>
<!--通过 let 定义的变量不会被提升到顶端。在声明 let 变量之前就使用它会导致 ReferenceError。-->